armor-piercing grenade - Almanca İngilizce Sözlük